machine housing - Francés Inglés Diccionario